ഉദ്ദിഷ്‌ട കൃത്രിമഫലം - meaning in english

നാമം (Noun)
Stage-effect